nonrefundable expenditures - Español Inglés Diccionario